428 x 279 feet = 130.45 x 85.04 meters