88 x 760 meters = 288.71 x 2493.44 feet