334.2 meters = 1096 feet and 5.48 inches