83.3 x 54.6 feet = 25.39 x 16.64 meters