35 x 627 meters = 114.83 x 2057.09 feet