121.51 meters = 398 feet and 7.86 inches