322.97 feet = 98.441256 meters