82 x 139.3 meters = 269.03 x 457.02 feet