396 feet and 10 inches = 120.955 meters