2363 feet = 720.2424 meters