132.5 x 154.3 feet = 40.39 x 47.03 meters