82 x 111.1 meters = 269.03 x 364.5 feet