120.92 meters = 396.71916 feet