675 x 270 meters = 2214.57 x 885.83 feet