505 x 279 feet = 153.92 x 85.04 meters