1234.9 meters = 4051.509186 feet