239 x 933 feet = 72.85 x 284.38 meters