120.85 meters = 396.489501 feet