82 x 113 meters = 269.03 x 370.73 feet