1017.1 meters = 3336 feet and 11.31 inches