149 x 807 meters = 488.85 x 2647.64 feet