120.87 meters = 396 feet and 6.66 inches