510 x 284 feet = 155.45 x 86.56 meters