407 x 279 feet = 124.05 x 85.04 meters