305 x 758 meters = 1000.66 x 2486.88 feet