1224.6 meters = 4017.716535 feet