125.9 x 24 feet = 38.37 x 7.32 meters