121.16 meters = 397 feet and 6.08 inches