24 x 79 feet = 7.32 x 24.08 meters