120.22 meters = 394.422572 feet