83.6 x 154.5 feet = 25.48 x 47.09 meters