121.38 meters = 398 feet and 2.74 inches