120.95 meters = 396.817585 feet