331.31 feet = 100.983288 meters