1510.1 meters = 4954 feet and 4.76 inches