RhinoCommon LightObject rotation, size and direction

You can use the location, width and height vectors to construct a plane with the Plane constructor Plane(Point3d, Vector3d, Vector3d).

Then figure out transform from your 1mx1m plane to it. Maybe something like Calculate rotation data between two planes could be useful.