120.71 meters = 396.030184 feet