120.71 meters = 396 feet and 0.36 inches