120.59 meters = 395.636483 feet