834.4 meters = 2737 feet and 6.39 inches