82 x 141 meters = 269.03 x 462.6 feet