82 x 111.5 meters = 269.03 x 365.81 feet