121.4 x 61.2 feet = 37 x 18.65 meters