264.91 feet = 80.744568 meters