82 x 303 meters = 269.03 x 994.09 feet