82.6 x 153.5 feet = 25.18 x 46.79 meters