78.5 x 105 feet = 23.93 x 32 meters