120.57 meters = 395.570866 feet