675 x 81 meters = 2214.57 x 265.75 feet