120.95 meters = 396 feet and 9.81 inches