518 x 281 feet = 157.89 x 85.65 meters