334.32 meters = 1096 feet and 10.2 inches