510 x 27 meters = 1673.23 x 88.58 feet