100.4 meters = 329.396325 feet