270 x 754 meters = 885.83 x 2473.75 feet