121.07 meters = 397 feet and 2.54 inches