123 x 121.7 feet = 37.49 x 37.09 meters