103.6 meters = 339.895013 feet