69.2 x 119.6 feet = 21.09 x 36.45 meters