1231.1 meters = 4039.041995 feet