279 x 754 feet = 85.04 x 229.82 meters