120.4 x 60.2 feet = 36.7 x 18.35 meters